debian-debug
authorDebian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
Mon, 27 Aug 2012 16:47:58 +0000 (16:47 +0000)
committerRene Engelhard <rene@debian.org>
Mon, 27 Aug 2012 16:47:58 +0000 (16:47 +0000)
Gbp-Pq: Name debian-debug.diff

configure.in
solenv/gbuild/platform/com_GCC_defs.mk
solenv/gbuild/platform/unxgcc.mk
solenv/inc/unxgcc.mk

index 5d6e8b54b0d4cc78e3be8f0f64078cc3c2e39ffa..cde5d98b000b13098496668847aed81778e11d30 100644 (file)
Binary files a/configure.in and b/configure.in differ
index 60ae0c355f31f56f105629d833865c8401a407b1..c2dad502790254f97d3bc521247a8624f3f2263e 100644 (file)
@@ -127,7 +127,11 @@ ifeq ($(HAVE_GCC_FNO_DEFAULT_INLINE),TRUE)
 FNO_DEFAULT_INLINE=-fno-default-inline
 endif
 
+ifeq ($(ENABLE_SYMBOLS),SMALL)
+gb_DEBUG_CFLAGS := -g1 $(FINLINE_LIMIT0) $(FNO_INLINE)
+else
 gb_DEBUG_CFLAGS := $(GGDB2) $(FINLINE_LIMIT0) $(FNO_INLINE)
+endif
 gb_DEBUG_CXXFLAGS := $(FNO_DEFAULT_INLINE)
 
 
index 9a232e20f33e237704e0920b36e996fa264ba672..0f8a7b7c3e6082f67f422b1e308d5604545aeca0 100644 (file)
@@ -194,9 +194,14 @@ gb_LinkTarget_CFLAGS := $(gb_CFLAGS)
 gb_LinkTarget_CXXFLAGS := $(gb_CXXFLAGS)
 
 ifeq ($(gb_SYMBOL),$(true))
+ifeq ($(ENABLE_SYMBOLS),SMALL)
+gb_LinkTarget_CXXFLAGS += -g1
+gb_LinkTarget_CFLAGS += -g1
+else
 gb_LinkTarget_CXXFLAGS += $(GGDB2)
 gb_LinkTarget_CFLAGS += $(GGDB2)
 endif
+endif
 
 # note that `cat $(extraobjectlist)` is needed to build with older gcc versions, e.g. 4.1.2 on SLED10
 # we want to use @$(extraobjectlist) in the long run
index 0d4cf9de788fa88dd97fe5916d8501462f4d949f..0a0b6182fd35b0011dea7d56e8a4b7cb4f15fb3c 100644 (file)
@@ -77,7 +77,11 @@ CC+:=$(CFLAGS_SYSBASE)
 CFLAGS+=-fmessage-length=0 -c
 
 # flags to enable build with symbols
+.IF "$(ENABLE_SYMBOLS)" == "SMALL"
+CFLAGSENABLESYMBOLS=-g1
+.ELSE
 CFLAGSENABLESYMBOLS=-g
+.ENDIF
 
 # flags for the C++ Compiler
 CFLAGSCC= -pipe $(ARCH_FLAGS)
@@ -119,7 +123,11 @@ CFLAGSSLOCUIMT=$(PICSWITCH)
 # Compiler flags for profiling
 CFLAGSPROF=
 # Compiler flags for debugging
+.IF "$(ENABLE_SYMBOLS)"=="SMALL"
+CFLAGSDEBUG=-g1
+.ELSE
 CFLAGSDEBUG=-g
+.ENDIF
 CFLAGSDBGUTIL=
 
 GCCNUMVERSION_CMD=-dumpversion $(PIPEERROR) $(AWK) -v num=true -f $(SOLARENV)/bin/getcompver.awk